html {
    overflow-x:hidden;
}

/**
*    page HOME
**/

.block-noir {
    width: 100%;
    height: 15px;
    background-color: #E6E6E6;
}

.panel-body {
    padding: 25px;
}


.hcenter {
    text-align: center;
}

.formHome {
    width: 60%;
    margin: 0 auto;
}

.panel-home {
    height: 340px;
}

/* bouton input file */
.btn-file {    position: relative;    overflow: hidden;}.btn-file input[type=file] {    position: absolute;    top: 0;    right: 0;    min-width: 100%;    min-height: 100%;    font-size: 100px;    text-align: right;    filter: alpha(opacity=0);    opacity: 0;    outline: none;    background: white;    cursor: inherit;    display: block;}

.formEcole {
    display:none;
    margin-right:5px;
}

/* footer */
.footer {
    position:absolute;
    bottom:0px;
    width:100%;
    height:130px;
    background:#F5F5F5;
    display:block;
}


/*   Champ d'erreur formulaire    */
.help-block, .with-errors {
}